import request from '@/static/js/utils/request'
import { envConfig } from '@/static/js/env/env'
const { baseUrl } = envConfig

// 手机号验证码登录
export function phoneLogin(data) {
    return request.post({
        url: `${baseUrl}/api/front/login/code`,
        data
    })
}

// 退出登录
export function logout(data) {
    return request.post({
        url: `${baseUrl}/api/front/logout/code`,
        data
    })
}

// 刷新token
export function refreshToken(data) {
    return request.post({
        url: `${baseUrl}/api/front/refresh`,
        data
    })
}

// 注销
export function logoff(data) {
    return request.get({
        url: `${baseUrl}/api/front/user/logout`,
        data
    })
}

// 获取用户信息
export function getUserInfo(data) {
    return request.get({
        url: `${baseUrl}/api/front/user/info`,
        data
    })
}

// 绑定手机号
export function bindPhone(data) {
    return request.post({
        url: `${baseUrl}/api/front/update/binding`,
        data
    })
}

// 修改用户信息
export function editUser(data) {
    return request.post({
        url: `${baseUrl}/api/front/user/edit`,
        data
    })
}
